rat ridden - Fransızca İngilizce Sözlük